light projectile - German English Dictionary